package find;

import java.util.Scanner;

public class Search {
    public static void main(String[] args) {
        /*2、	输入一个字符串，输入一个要查找的字符串，判断查找的字符串在字符串中出现的次数

要求：查找的字符串随便输入，都可以查询出总数。
*/
        Scanner input = new Scanner(System.in);
        System.out.print("请输入字符串：");
        String str = input.next();
        String temp = str;
        System.out.printf("请输入查找的字符串：");
        String findStr = input.next();
        int count = 0,index = 0;
        while (str.indexOf(findStr) != -1){
            count++;//每次进入循环时，计数器加一
            index = str.indexOf(findStr);//找出索引位置
            str = str.substring((index + findStr.length()));//从索引加查找字符串的位置截取的字符串重新赋给主字符串
        }
        System.out.println(temp + "中出现了" + count + "次" + findStr);
    }
}
